home *** CD-ROM | disk | FTP | other *** search
/ Suzy B Software 2 / Suzy B Software CD-ROM 2 (1994).iso / prntutil / ideal340 / idealist / english / dokument / manual.doc < prev   
Text File  |  1995-04-25  |  30KB  |  629 lines

  1.                 __        __                        __
  2.                / /       / /                       / /  __              __
  3.               / /       / /                       / /  /_/            _/ /__
  4.              / /   ____/ /   ____     ______     / /   _    _____    /   __/
  5.             / /  / ___  /  / ___ \   /____  \   / /  / /  /  ____/   / /
  6.            / /  / /  / /  / /__/ /   ____/  /  / /  / /  / /__      / /
  7.           / /  / /  / /  / _____/  / ___   /  / /  / /   \___  \   / /
  8.          / /  / /  / /  / /  __   / /   / /  / /  / /   _    / /  / /
  9.         / /  / /__/ /  / /__/ /  / /___/ /  / /  / /  / /___/ /  / /___
  10.        /_/   \_____/   \_____/   \_______/ / /  /_/   \______/   \ ___/
  11.     ------------------------------------  / /__________   ------------------
  12.      //    //    //    //    //    //    /            /    //    //    //
  13.   ------------------------------------  /____________/  ------------------
  14.  
  15.                                          -----------------------------
  16.                                          V  E  R  S  I  O  N     3 . 4
  17.                                          -----------------------------
  18.  
  19.  
  20.       -------------------------------------------------
  21.       Written 1989-93 by
  22.             ─Christoph Bartholme,
  23.             Ettlinger Str. 37
  24.             D-76137 Karlsruhe
  25.             Germany└
  26.  
  27.             EMail: Christoph_Bartholme@ka2.maus.de
  28.  
  29.       Developed using
  30.             ST Pascal Plus (CCD) and assembler (Devpac)
  31.       -------------------------------------------------
  32.  
  33.  ┴There are German, French and English versions of this program avaliable.└
  34.  
  35.  
  36.  ╚Copyright└
  37.  
  38.  ─IdeaList└  is  ┴S h a r e w a r e└  and may be copied and tested by everyone.
  39. The  condition  is to copy the ┴complete└ and ┴unchanged└ contents of the folder
  40. IDEALIST.3_4  (For a list  of contents please read CONTENTS.TXT). The author
  41. is not responsible for any damage caused by using this program!
  42.  
  43. If  you  use  the  program frequently, you have to pay a fee of DM 20 or any
  44. adequate  sum.  For that you'll get a disk containing the latest version and
  45. some tools.
  46.  
  47.  
  48.  ╚What is Idealist For?└
  49.  
  50.  ─IdeaList└ is  a  versatile  tool  used  to print out  ┴ASCII files└  and files
  51. in ┴Wordplus  Format└   or   ┴RTF.└   This when used can save up to 80% of paper
  52. consumption. Also  when you use this program because it has a printer driver
  53. exclusive  to  your own printer you can control all of your printer fuctions
  54. and  you can also print the files in better quality. In other words it takes
  55. all the hard work out of printing files.
  56.  
  57.  
  58.  ╚Features└
  59.  
  60. - There are four different kinds of font size selectable.
  61. - Text  can be printed in up to 9 columns; ─IdeaList└  will automatically sort
  62.   out the text.
  63. - Lines that are too long will be corrected automatically.
  64. - Separated output of front and back pages.
  65. - Editable  head-line  and  foot-line (You can edit this so it will show the
  66.   name of the file and its date or the present date of time, the page number
  67.   and many options more...)
  68. - All margins are adjustable.
  69. - Line  numbering option (Each line can be numbered so you can keep track of
  70.  split up lines.).
  71. - Simple  adaption  to  every  printer  by  an  editable ASCII file (If your
  72.  printer  is  one  of  the printers not included then it is just a matter of
  73.  modifying the file and there are not a lot that are  not included.).
  74. - Download  fonts  can  be used by Laserjet and dot matrix compatibles (More
  75.  details about this below.).
  76. - Separate  management  of  continuous and single feed  paper (Both types of
  77.  paper are catered for.).
  78. - Chain  mode (This saves paper by not feeding to the end of the page at the
  79.  end of every file printed. This will save space on small files   printed.
  80. - Skip  page mode (Using this you can decide at the start of the page if you
  81.   want to print it or not).
  82. - Selecting the amount of pages and stop at every time.
  83. - "Raw  modes" to print bold and underline with printers that cannot do this
  84.  "by nature"
  85.  
  86.  
  87.  ╚Features of Comfort└
  88.  
  89. - All commands can be activated by mouse or keyboard (for the keyboard there
  90.  are shortcuts)
  91. - Page  preview  with your chosen layout (You can preview what the page will
  92.  look  like  on  the screen before you print it and also the mouse will turn
  93.  into  a magnifying glass and you can zoom in on any line of the text and it
  94.  will be displayed in the menu bar)
  95. - An editable queue that contains up to 36 entries to be printed
  96. - The printout runs in the background while other processes can be used.
  97. - Saving  and  loading  of your own personal setup (Like save desktop on the
  98.  GEM  desktop  you  can position the windows etc.. and then save it so it is
  99.  like  that  when  you  load the program next time; of course also with then
  100.  same printer driver and all the parameters as they were before.)
  101. - Loading  a  new  adaption file (you can switch between adaption files very
  102.  easy).
  103. - "Flying" dialog boxes or windows; as you like...
  104. - Show  file (Similar to double clicking on the desktop, you can show a file
  105.   or delegate it to an external process to show it.)
  106. - Direct  link  to  your favourite editor program; if you have a text editor
  107.  then  you can call it directly from ─IdeaList└ when you want to type and then
  108.  when you have finished exit directly back to ─IdeaList.└
  109. - Shell fuction to call further programs
  110. - Statistics of the text file in memory (Size, Number of Pages etc..)
  111. - Install  application; ─IdeaList└ can  be  installed  from the desktop to run
  112.  when a text file, an adaption, IWS  or INF file is double clicked.
  113. - Clipboard  function  (The  textfile  in  memory  can  be saved  to the GEM
  114.  clipboard.)
  115. - ─IdeaList└ can be used as a CALCLOCK clone (printer spooler)
  116. - Joker  button  (This  button  is  reserved so you can add your own printer
  117.  function (Bold, Italic etc.)
  118. - Batch  mode;  no  menu  line, no windows, just printing all the files that
  119.  have been handed over at startup.
  120. - Drag&Drop support with MultiTOS or VA-protocol of the gemini shell.
  121.  
  122.  
  123.  ╚Accessory Version└
  124.  
  125. There  is  also  a  desktop  accessory version of ─IdeaList└ called ILIST.ACC,
  126. which has virtully the same amount of features as the program version except
  127. for the following.
  128.  
  129. - Keyboard usage (All fuctions are controlled by the mouse)
  130. - Disk output (Files cannot be saved to disk)
  131. - Clipboard interface (Text cannot be saved to the GEM clipboard)
  132. - Calling  other  programs (You cannot call other programs allthough you can
  133.  beinside a GEM program when you use the ACC version.
  134. - Editor  link  (There  is no link to a text editor because as above you can
  135.  call it inside a text editor)
  136. - Line magnification (Text cannot be previewed with the mouse)
  137. - RTF support
  138.  
  139.  ╚Constraints└
  140.  
  141.  ─IdeaList└ runs with every TOS and any resolution mode with a minimum of 80 x
  142. 25  characters.  So  ST-Low and TT-Low are the only modes ─IdeaList└ will ┴not└
  143. work  with. ─IdeaList└   uses  above 300 K Bytes of RAM not including text. It
  144. works with parallel and serial interface printers.
  145.  
  146.  
  147.  ╚Starting Up for the First Time└
  148.  
  149. When  starting  up  the  resource  file  IDEALIST.RSC  must  be  in the same
  150. directory  as  the program. When you start up the file IDEALIST.INF must NOT
  151. Exist!!  This  file  is  created by clicking save parameters or when exiting
  152.  ─IdeaList.└ If  it  does  contain one then it will be totally wrong and  will
  153. probably  install  the wrong printer. If the standard IDEALIST.INF file does
  154. not  exist  then ─IdeaList└ will  look  for  the  default  IDEALIST.IDA  which
  155. contains the general settings.
  156.  
  157.  
  158.  ╚Other Functions└
  159.  
  160. All  dialog  boxes  are  moveable by dragging the "move" button at the upper
  161. right  corner  of  the  box. If you also press a <shift>, <alt> or <control>
  162. key,  the  box  gets  "transparent"  to  allow a look at the background. The
  163. dialogs  also  can  be  displayed as windows. So ─IdeaList└ does not block any
  164. simultaneous process while one of its dialogs is open.
  165. To  set  the  maximum  or  minimum  value of the sliders you can use a shift
  166. button.
  167.  
  168.  
  169.  ╚Printer Management└
  170.  
  171.  ─IdeaList└ manages the printer and paper automatically so there is no need to
  172. change  the  position  unless  an  alert  box tells you to. That mostly just
  173. happens with Single Feed paper. You will not need to move the paper when the
  174. program is in chain mode unless it is to load another sheet. To formfeed the
  175. paper take the menu item "Formfeed".
  176.  
  177.  
  178.  ╚The Menu Bar└
  179.  
  180.  ┴IDEALIST└
  181. - Copyright  information,  Information  about  the  program  and the authors
  182.  address.
  183.  
  184. - There  are  no  restrictions  on  what  desk  accessories can be used with
  185.  ─IdeaList.└
  186.  
  187.  
  188.  ┴File└
  189. - ┴Load:└  Loads a text file
  190.  
  191. - ┴Show:└ Shows  the  text;  similar to the corresponding desktop function; if
  192.  1STGUIDE.ACC,  1STVIEW.ACC,  GEMVIEW.ACC,  SHOW_IMG.ACC  or  CLIPBRD.ACC is
  193.  installed (or: runs as multitasking process), ─IdeaList└ sends a call to  it.
  194.  This  will  show  the  text  file in a more comfortable way. Under MultiTOS
  195.  ─IdeaList└ launches  the system viewer (installed by the environment variable
  196.  SHSHOW).
  197.  
  198. - ┴Output to Monitor:└  This goes into the page preview mode in which  you can
  199.  see your document on the screen and also find out some statistics about the
  200.  size of your document number of lines etc..
  201.  
  202. - ┴Output to Printer:└   The  main function of ─IdeaList└ prints the file; prin-
  203.  ting can be aborted by holding down any key.
  204.  
  205. - ┴Output to File:└   Like printing but ─IdeaList└ prints to a disk file instead
  206.  of  to  paper.  All printing attributes are saved to the file. This is also
  207.  handy  if  you have a better printer in the office at work, you can save it
  208.  at home and then print it out there.
  209.  
  210. - ┴Printer Queue:└   This  Dialog  manages  up  to  36  entries  to be printed
  211. (starting  with  the first one) by clicking <Start>. The selection marks the
  212. topical text. You also can save or load a complete list of entries.
  213.  
  214. - ┴Load Clipboard:└   Loads  the  clipboard file from the GEM Clipboard folder
  215.  (SCRAP.TXT)
  216.  
  217. - ┴Save Clipboard:└  Saves the text in memory to the GEM Clipboard. Similar to
  218.  "Output to File" all the printing attributes are saved as well.
  219.  
  220. - ┴QUIT└ : I don't think this one needs explaining (It exits from the program)
  221.  
  222.  
  223.  ┴Window└
  224. There  are  two  items  for  ┴Parameters└  and  ┴Action└  that open the so named
  225. window or bring it to front if it is opended already.
  226.  
  227.  
  228.  ┴Extras└
  229. - ┴Formfeed:└  Sends a formfeed code to the printer
  230.  
  231. - ┴Optimize Margins:└   Four  functions  to  set  the  left  and  right margin
  232.  automatically;  minimum  margins, right margin to maximum, left margin as a
  233.  1"  staple  width (if no line has to be made up) and a book-like layout (to
  234.  launch IdeaBook after that).
  235.  
  236. - ┴Find  Editor:└   If  you select this option using the file selecter you can
  237.  define  the  name  and  path of the text editor that you can call from this
  238.  program (That's if there is one that you are going to call)
  239.  
  240. - ┴Launch Editor:└  This calls the text editor that has been defined using the
  241.  find  editor  option above. You have a choice of what parameters are handed
  242.  over to the program.
  243.  
  244. - ┴Launch Program:└   From  here you can start a program and then when you are
  245.  finished  you  will  be  handed back to ─IdeaList.└ This works like a desktop
  246.  shell.
  247.  
  248. - ┴Launch Ideaform:└   When  this  option  is  selected you are handed over to
  249.  IDEAFORM;  IDEAFORM  is  a  utility  to  format   any  source  code  files.
  250.  Keywords,  commands  and control codes get emphasized. When saving IDEAFORM
  251.  creates  a  Text  file  with  a  .TXA  extension (That stands for TeXt with
  252.  Attributes.). ─IdeaList└ installs  this  file  instead of the old one, so you
  253.  can  print  out  the  file in a more readable, understandable way. IDEAFORM
  254.  requires  a  special  KEY file IDEAFORM.KEY which includes the adaptions to
  255.  the appropriate programming language.
  256.  
  257. - ┴Launch Ideabook:└   Starts  IdeaBook after handed over the text file's name
  258.  and  some  parameters  by the command line; IdeaBook is a utility to sort a
  259.  text to be output in a book(let) shape by ─IdeaList.└
  260.  
  261.  
  262.  ┴Options└
  263. - ┴Head-line:└ If  you  click  on this you go into the head-line editing mode.
  264.  This  is  the  head-line  that appears at the top of every printout  unless
  265.  you have decided to have no headline.
  266.  
  267.  There  are  some variables, switched by "#" and a following character, that
  268.  are set by ─IdeaList:└
  269.    File name              : #N
  270.    File path              : #M (including the file name)
  271.    Fie size               : #G (in bytes)
  272.    File date              : #E (MM/DD/YY) or #D (DD.MM.YY)
  273.    File time              : #X (12 hrs. am/pm) or #T (24 hrs.)
  274.    Date                   : #B (MM/DD/JJ) or #A (TT.MM.JJ)
  275.    Time                   : #U (12hrs. am/pm) or #T (24 hrs.)
  276.    Page number       *)   : #S (depending on number offset)
  277.    Page amount       *)   : #V (all pages, even the not printed ones)
  278.    File number       *)   : #L (printed texts since program start)
  279.    Global page numb. *)   : #F (printed pages since program start)
  280.    Parameters             : #P (adaption name, font size, chars/page)
  281.    Wordplus-head/foot-line: #W (Depending  on  the  position, the left, cen-
  282.                                 tered  or  right  Head-  or foot-line of the
  283.                                 wordplus document is used)
  284.    the character  "#"     : ##
  285.  
  286.    *) These  marked  variables allow to be followed by an offset (up to four
  287.       digits). For example: After 9 pages of printout  #L   results 10
  288.                                                        #L+5 results 15
  289.                                                        #L-5 results  5
  290.  
  291.  To show the  line as it will be printed there is the button "Show". "Number
  292.  Offset"  is  added  to  the  temporary page number. "Blank Lines" are lines
  293.  between  the   head-line and the text  begin. There are the text attributes
  294.  BOLD, LIGHT, ITALIC and UNDERLINED  that can be switched seperately.
  295.  
  296. - ┴Foot-line:└ In  the  same way as the ┴Head-line└  also a foot-line can be set
  297.  and  edited.  Attention:  The  last page of a "chained text" does not get a
  298.  footer. As the remaining space is saved for the next text.
  299.  
  300. - ┴SYSTEM:└ If  you  click  on  this you can edit some of the general fuctions
  301.  from within the program.
  302.  
  303.   - "Security  alerts"  brings  an alert box before an action is started. By
  304.     pressing "Shift" these alerts also can be jumped over.
  305.   - "Grow/Shrinkboxes": Enables this well known graphic effect...
  306.   - "Dialogs  at  mouse  position"  lets  a  dialog be opened at the mouse's
  307.     position; quite useful if you use a big screen.
  308.   - "Dialogs  and  alerts in windows" causes dialogs and alerts to be opened
  309.     as  windows.  So  other  processes  running at the same time will not be
  310.     blocked by ─IdeaList└ if a dialog is open.
  311.   - "Autotopping windows" toppes one of ─IdeaList's└ main windows whenever the
  312.     mouse cursor joins it. So you do not need to click it to front.
  313.   - "Show file by external process" dos not use th inbuild feature to show a
  314.    file  but  delegates it to an external program (if one of them is already
  315.    installed or if it can be launched by ─IdeaList.└
  316.   - "Always  make  statistics":  At  the preview function ("-> Monitor") the
  317.    statistics will be made automatically.
  318.   - "Queue:  remember  parameters": all current parameters and even the name
  319.    of the printer adaption are saved in every entry of the printer queue. At
  320.    printout they are reset again.
  321.   - Save parameters before quit: Like save parameters but ─IdeaList└ saves the
  322.    parameters  after  the  quit  option  has  been selected. An advantage of
  323.    this is that if you have to turn the computer off in a hurry you can quit
  324.    and  then  turn off and when you load ─IdeaList└ the next time it will look
  325.    like it was before you turned the computer off.
  326.  
  327. - ┴Output:└ There are some options especially for the output.
  328.   - "File   output  with  printer control codes"; if this option is selected
  329.    the  file will be saved in the exact condition  that it's printed in (I.E
  330.    If  it  is  printed from the desktop the codes will automatically sent to
  331.    the  printer  without  no  adjustment  needed on the control panel or DIP
  332.    switches.).
  333.   - Use  character adaptions: The character conversions codes of the printer
  334.    adaption file is used.
  335.   - "Printer output via Gemdos" uses a mode that does not send byte for byte
  336.    but  a  whole  block.  This mode may be faster than the standard mode (by
  337.    using  the  bios),  especially if MiNT or MultiTOS is installed. Remember
  338.    that your printer's input buffer should be big enough to accept the whole
  339.    file  data.  Or  use  a resident spooler to prevent the system from being
  340.    blocked by a data block, the printer cannot take over at one time.
  341.   - "Cut  lines  at  word  ends":   If  a line is too long to be printed un-
  342.    divided, ─IdeaList└ cuts  it  into  two pieces. If this option is selected,
  343.    the division will appear between complete words.
  344.  - Columns symmetrical filled; example:
  345.                    symmetrical     successive
  346.                   +-----------+   +-----------+
  347.                   | xxxx xxxx |   | xxxx xxxx |
  348.                   | xxxx xxxx |   | xxxx xxxx |
  349.                   | xxxx xxxx |   | xxxx      |
  350.                   | xxxx xxxx |   | xxxx      |
  351.                   |           |   | xxxx      |
  352.                   |           |   | xxxx      |
  353.                   +-----------+   +-----------+
  354.   - "Same  amount  of  front  and  back  pages":  If front and back pags are
  355.    printed  seperately, ─IdeaList└   approximates  the  number  of  both  page
  356.    amounts  by  creating  a blank page. So you first can print out the front
  357.    pages  of  more  than  one document (by using the printer queue) and then
  358.    make the back pages all together.
  359.   - "Zero  with  slash" results to print out the Number "0" with a slash, so
  360.    it can be distinguished from the character "O".+
  361.   - "Ignore  formfeeds":  If  this  option  isn't selected the formfeed code
  362.    ASCII 12 causes a page break. The line a formfeed occures is continued at
  363.    the next text column or the next page.
  364.   - "Logfile"  writes  a  line  (containing  Date,  time,  file name, output
  365.    device,  font size, number of pages ans over all amount)  to ILDALIST.LOG
  366.    (and creates it if needed) every time a printout is made.
  367.   - "Tab  size": The ASCII code 09 gets expanded into the chosen distance as
  368.    set on the function panel.
  369.   - "Printer  priority":  This  slider panel decides how often ─IdeaList└ asks
  370.    the printer port if it accepts a character. If you use a resident spooler
  371.    or  if the printer's input buffer is big enough to contain the whole text
  372.    you  may  set  a  value  bigger  than "1". Then the printout becomes much
  373.    faster.  When  "Printer  output  by  gemdos"  is  selected  the slider is
  374.    disabled as the value is ignored.
  375.  
  376. - ┴Amount└ opens a dialog to set the output amount for the current text file.
  377.   If  you want to print all pages, just the front or back pages or a part of
  378.   the  document.  There  is  also  a button to print out in backwards sorted
  379.   order.
  380.  
  381.  
  382.  ╚Parameter Buttons└
  383.  
  384. The first line of the window shows the maximum wide of the lines (horizontal
  385. arrow) and how much lines to be printed per page (vertical arrow).
  386. - Font size 1-4: Also selected with F1 to F4
  387.  With  these  buttons  you  can  select  the  font  sizes  as defined in the
  388.  adaption file. These can also include download fonts
  389. - ┴Columns└
  390.  Text can be printed in up to nine columns
  391. - High Quality
  392.  Selects or deselects LQ (letter quality mode)
  393. - ┴Numbers└
  394.  Every line is introduced by a number.
  395. - ┴Head-Line└
  396.  Turns the headline at the start of every page on or off.
  397. - ┴Foot-Line└
  398.  Turns the footer at the end of every page on or off.
  399. - ┴Continous Paper└
  400.  Use  of  'endless'  contionous  paper. For printing at cut sheet paper this
  401.  button has to be unselected.
  402. - ┴Both Sides└
  403.  This  option  mirrors  the margins and the headline at the back pages (even
  404.  numbers).
  405. - ┴Chain Mode└
  406.  A  paper  saving device. Usually files are printed on a new page every time
  407.  but  with  this  option  the  next file is printed from where  the last one
  408.  finished.  Also the paper isn't formfeeded at the end.
  409. - ┴Joker└
  410.  A  free  button in which to define a printing attribute of  you own choice.
  411.  I.E Italic, Bold etc...
  412. - L(eft), R(ight), B(etween), T(op), F(oot)
  413.  By  clicking  at  the  buttons  a margin is selected and can be adjusted by
  414.  useing the slider after that.
  415.  
  416. The buttons "Disk->", "->Monitor", "->Printer",  "Printer Queue", "Adaption"
  417. and "->Disk" comply with the menu functions.
  418.  
  419.  
  420.  ╚Download Fonts└
  421.  
  422. Download  fonts can be used for Dot-Matrix printers, Laserjet compatibles or
  423. DeskJets instead of the built in fonts.
  424.  
  425. For Dot Matrix you must use                           Download fonts
  426. For Laserjet compatibles or HP DeskJet you must use   Soft Fonts
  427.  
  428. Your   printer  must  accept  download fonts for you to be able to use them.
  429. There  are  perhaps  some  settings  you have to perform on the printer like
  430. changing  a  DIP-SWITCH  or  putting  in  a  RAM  expansion  card.  For more
  431. information on how to use download fonts for your printer consult the manual
  432. that  comes  with  the  printer. Most  dot-matrix printers only accept 7-Bit
  433. fonts  with   the  ASCII  range 32 to 127.  (Fonts marked with the Extenders
  434. .PO9  or  .P24  are  not  in  the  full  ASCII order (containing some German
  435. 'Umlaute'   instead.). ─IdeaList└ adapts   them  internally  (There  are  some
  436. enclosed on the disk.). Ordinary  7-Bit fonts in the full ASCII order may be
  437. used  if they have got a different extender. If desired a character adaption
  438. of  them  can be made by the table in the adaption file. Laserjet soft fonts
  439. may be applied as usual.
  440.  
  441.  
  442.  ╚RTF and WordPlus Files└
  443.  
  444.  ─IdeaList└ supports   ┴First Word, First Word Plus  └ and ┴RTF└ files  as well as
  445.  ┴ASCII└ files. ─IdeaList└ prints  all  the  attributes  E.G  Bold,Italic  etc..
  446. However, ─IdeaList└ ignores  pictures.  If you have switched off  ┴Ignore form-
  447. feeds└    ─IdeaList└  also uses the page breaks of the wordplus file and begins
  448. another column or page every time a formfeed occurs.
  449.  
  450. RTF  (Rich  Text  format)  is  a  file  interchange format between many word
  451. processors.  Not  only  under  TOS  but  also available at most of the other
  452. operation  systems. ─IdeaList└ prints  the  attributes and handles every para-
  453. graph  as ┴one└ long  line and cuts them to size in the text columns. So don't
  454. wonder about the strange looking values of 'Longest Line' and 'Cut Lines' at
  455. the monitor preview. Font parameters, headers and footers and info lines are
  456. ignored.
  457.  
  458.  
  459.  ╚Printer Adaption Files└
  460.  
  461. The  printer  adaption  file IDEALIST.IDA will be installed by default, when
  462.  ─IdeaList└  is started and there is no IDEALIST.INF. For your special purpose
  463. or  if the printer does not understand the default codes, it can be modified
  464. by  any ASCII text editor. The comments will help you. The test files in the
  465. folder  TESTTEXT may be helpful to define some of the attributes. Looking at
  466. some  of the other adaption files of similar printers to yours may help. You
  467. will find them in the folder DRUCKER.
  468.  
  469. NOTE: The  paper  dimensions  are set to the common german formats, that are
  470.       DIN A4 (The cut sheet length  is  11.67"  Inches) and continuous paper
  471.       is 12" Inches. These values may be changed by you.
  472.  
  473. The  adaption  file  contains  the  parameters as follows in the same order.
  474. Comments  are started by a '*';  Hexadecimal numbers are marked by a leading
  475. '$'; Strings and single characters are set in '...';
  476.  
  477. - ┴Name of Adaption File└ (Maximum of 32 Characters)
  478. - ┴Names of the Font Sizes└ (Maximum of 12 Characters)
  479. - ┴Name of the Joker└ (Maximum of 12 Characters)
  480.  
  481. - ┴Fonts└
  482.  For  every  one  of  the  four printer fonts you must define either a 0 (An
  483.  internal  font)  or  name and path of the corresponding download font file.
  484.  (Unless in the same directory the full path  must be declared here)
  485.  
  486.  ╚Size Parameters:└
  487. - ┴Page Length in Inches└ (Continuous paper only)
  488.  For  letter  size  this  value should be less than  11" Inches, for example
  489.  10.6" Inches to get a perforation skip over of 0.4" Inches.
  490.  
  491. - ┴Text Distance in Inches└ (Chain mode only)
  492.  
  493. - ┴Minimum Blank Area in Inches└ (Chain mode only)
  494.  Decides  if the next text will be printed at the same page or if a new page
  495.  will be started for the next text that is printed out.
  496.  
  497. - ┴Number of Lines in Pica Lines└ (6 Lines per inch) (Single  paper only)
  498.  Most  of  the  time  this  value  cannot be found in the printer but can be
  499.  determined  very  easily.  You  just  print out a text file  with the print
  500.  fuction  of  the desktop. The line distance has to be 6 Lines per inch. You
  501.  can find the value by counting the number of lines. Most printers can print
  502.  60  pica-lines  per  page or more. NOTE: The value of 60 corresponds to the
  503.  german DIN A4 size. The default size for "letter" (11" Inch is 56 lines)
  504.  
  505. - ┴Lines per Inch└ size 1 - 4
  506.  
  507. - ┴Maximum Line Length in Pica-Characters└ (10 cpi)
  508.  For an 8 inch printer you must choose '80'
  509.  
  510. - ┴Characters per Inch└ size 1 - 4
  511.  
  512. - ┴Reserved #1└ and
  513. - ┴Reserved #2└
  514.  Not used by this version (-> compatible to V3.1)
  515.  
  516. - ┴Steps per Inch for Horizontal Spacing└  (0 = Not used)
  517.  This  value  must  be  a  0 , if you use the standard spacing mode (writing
  518.  blank  characters  between the columns). If you intend to use  proportional
  519.  spaced fonts the step size must be set here. The step size is 60 for 24 pin
  520.  Printers and 300 for Laserjet.
  521.  
  522. - ┴Mode of Sending└  (0 = Normal)
  523.  If  you  use the normal mode then ─IdeaList└ only sends download font data if
  524.  needed. The other modes availiable are:
  525.  - Mode 1:  Download  data  will  be  sent  EVERY time before a printout (Of
  526.   course only if a not built in font is selected.).
  527.  - Mode 2:   All   codes  for  the  printer set up will be sent before EVERY
  528.   PAGE. This mode ignores the CHAIN option.
  529.  - Mode 3: A combination of mode 1 and 2
  530.  
  531. - ┴Configuration of Port/Cut Sheet Feeder└
  532.  These flags define the used printer hardware:
  533.    Value |   Port   | cut sheed feeder
  534.    ------+----------+-----------------
  535.      0   | parallel | manual
  536.      1   | parallel | automatic
  537.      2   | serial   | manual
  538.      3   | serial   | automatic
  539.  If your printer does not work at all, the port definition may be wrong!
  540.  
  541.  ╚Printer Control Codes└ (maximum : 80 chars)
  542. - ┴Initialise└
  543.  
  544. - ┴Codes at the End└
  545.  
  546. - ┴Skip-Over Perforation Off└
  547.  
  548. - ┴Define Gross Page Length:└
  549.  These  Codes  define the width of a formfeed. If the page length (over all)
  550.  corresponds  to  the  default  formfeed  distance of the printer, this line
  551.  just  needs a 0. For printing to cut sheets the formfeed size may be bigger
  552.  than  the  page  length.  At  continous  paper  it  _must_  comply with the
  553.  distance between the perforations.
  554.  
  555. - ┴Define Character Wide/Hight└ size 1 - 4:
  556.  Condensed  and subscript must be switched off here, if not used. If you use
  557.  a  download  font,  the  corresponding quality (Draft, LQ proportional spa-
  558.  cing...) must be set here.
  559.  
  560. - ┴Define Line Spacing└ size 1 - 4
  561.  
  562. - ┴Draft and Letter Quality:└
  563.  For download fonts this codes will not be send.
  564.  
  565. - ┴Joker On└ and ┴Joker Off:└
  566.  This  codes are reserved for your own special use! Perhaps you could switch
  567.  to  Italic  or another kind of font. Line spacing and font size must not be
  568.  changed by this codes!
  569.  
  570. - ┴Reserved #1└ and  ┴Reserved #2:└
  571.  Zeroed  lines;  in  former  versions  these  were the codes of the headline
  572.  attributs.  Now  they  are  not needed any longer as the text attributes of
  573.  head-line  and  foot-line  can  be  switched  directliy  by  buttons in the
  574.  corresponding dialogs.
  575.  
  576. - ┴Bold On/Off,└
  577. - ┴Light On/Off,└
  578. - ┴Italic On/Off,└
  579. - ┴Underline On/Off,└
  580. - ┴Superscript On/Off,└
  581. - ┴Subscript On/Off:└
  582.  The well known printing attributes must be set here.
  583.  
  584. - ┴Init Download Data└ and ┴Exit Download Data:└
  585.  Between this codes ─IdeaList└ sends the data of the download font.
  586.  
  587. - ┴Download Font On└ and
  588. - ┴Download Font Off:└
  589.  Selects or deselects downloadfont mode.
  590.  
  591. - ┴Horizontal Spacing:└
  592.  If  you  If  you  intend  to use proportional spaced fonts you must set the
  593.  codes  for stepping here. The real size value will be set in by ─IdeaList└ if
  594.  you mark its place with a 255
  595.  
  596. - ┴Zero With Slash:└
  597.  To  distinguish between the number '0' and the character 'O' ─IdeaList└ sends
  598.  this code, if the corresponding option is set.
  599.  
  600. - ┴Character Adaptions:└
  601.  The  first  number  defines the Atari character. Then a line up to 20 codes
  602.  follows. If a character cannot be printed at all, set it to 32 (blank).
  603.  
  604.  
  605.  ╚Internals└
  606.  
  607.  ─IdeaList└ can  be  adapted to any language (not only English, German, French
  608. and Swedish (old version) as it is now..). If you want to change the program
  609. to  your own language just let me know. All the messages, alerts and dialogs
  610. and even the shortcut associations are contained in the RSC file, so all you
  611. have  to  do is modify those. The keyboard shortcuts of the dialogs and Menu
  612. entries  may  be modified as you like. ─IdeaList└ reads them directly from the
  613. RSC file.
  614.  
  615.  
  616.  ╚Final Notice└
  617.  
  618. If  you  get any problems, questions or ideas, just send me a note. I'll try
  619. to  help  you  and  to  improve ─IdeaList└ in future, but for that I need your
  620. response.
  621.  
  622.  
  623.  ╚Final Credits└
  624.  
  625. English manual v3.3 re-written by Stuart Mann
  626. All changes since then by the autor himself; sorry for the mistakes...
  627.  
  628.  
  629. ----------------------------------------------------------------------------